semi-open prison - Francés Inglés Diccionario